\section{MTRand\_\-open Class Reference}
\label{classMTRand__open}\index{MTRand\_\-open@{MTRand\_\-open}}
{\tt \#include $<$mtrand.h$>$}

Inheritance diagram for MTRand\_\-open::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classMTRand__open}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf MTRand\_\-open} ()
\item 
{\bf MTRand\_\-open} (unsigned long seed)
\item 
{\bf MTRand\_\-open} (const unsigned long $\ast$seed, int size)
\item 
{\bf $\sim$MTRand\_\-open} ()
\item 
double {\bf operator()} ()
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{MTRand\_\-open@{MTRand\_\-open}!MTRand\_\-open@{MTRand\_\-open}}
\index{MTRand\_\-open@{MTRand\_\-open}!MTRand_open@{MTRand\_\-open}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}MTRand\_\-open::MTRand\_\-open ()\hspace{0.3cm}{\tt  [inline]}}\label{classMTRand__open_58140b54564be39382da163954177389}


\index{MTRand\_\-open@{MTRand\_\-open}!MTRand\_\-open@{MTRand\_\-open}}
\index{MTRand\_\-open@{MTRand\_\-open}!MTRand_open@{MTRand\_\-open}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}MTRand\_\-open::MTRand\_\-open (unsigned long {\em seed})\hspace{0.3cm}{\tt  [inline]}}\label{classMTRand__open_1f55ebc1052f5343f8d6e08a752ef957}


\index{MTRand\_\-open@{MTRand\_\-open}!MTRand\_\-open@{MTRand\_\-open}}
\index{MTRand\_\-open@{MTRand\_\-open}!MTRand_open@{MTRand\_\-open}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}MTRand\_\-open::MTRand\_\-open (const unsigned long $\ast$ {\em seed}, int {\em size})\hspace{0.3cm}{\tt  [inline]}}\label{classMTRand__open_0216992f4dfa5acf22ee8c585eeac488}


\index{MTRand\_\-open@{MTRand\_\-open}!$\sim$MTRand\_\-open@{$\sim$MTRand\_\-open}}
\index{$\sim$MTRand\_\-open@{$\sim$MTRand\_\-open}!MTRand_open@{MTRand\_\-open}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}MTRand\_\-open::$\sim$MTRand\_\-open ()\hspace{0.3cm}{\tt  [inline]}}\label{classMTRand__open_4f4774b5d9b79972dedaec984b248581}




\subsection{Member Function Documentation}
\index{MTRand\_\-open@{MTRand\_\-open}!operator()@{operator()}}
\index{operator()@{operator()}!MTRand_open@{MTRand\_\-open}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double MTRand\_\-open::operator() ()\hspace{0.3cm}{\tt  [inline]}}\label{classMTRand__open_c408aa400ca59fc2afc888d88f98d807}




Reimplemented from {\bf MTRand\_\-int32} \doxyref{}{p.}{classMTRand__int32_d7fe22190d0411c6dac8e6f471633aa4}.

The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
/home/msneddon/eclipse/ganymede\_\-cpp/workspace/NFsim\_\-svn/src/NFutil/MTrand/{\bf mtrand.h}\end{CompactItemize}
